rest cure - German English Dictionary